Microchip Technology Inc. PIC16F18324 2024.06.03 PIC16F18324 false 0 0